• word of the day

    newfoundland and labrador

    newfoundland and labrador - Dictionary definition and meaning for word newfoundland and labrador

    Definition
    (noun) a Canadian province on the island of Newfoundland and on the mainland along the coast of the Labrador Sea; became Canada's 10th province in 1949

Word used in video below:
text: labrador it is pepper and george's turn
Download our Mobile App Today
Receive our word of the day
on Whatsapp